package com.dinghui.salary.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author tanrentao
 * @date 2021-09-06
 * @desc 登录用户
 */
@Data
public class SalaryVO implements Serializable {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "工号")
    private String job_number;

    @ApiModelProperty(value = "年月")
    private String yearmonth;

    @ApiModelProperty(value = "应发工资")
    private BigDecimal should_pay;

    @ApiModelProperty(value = "实发工资")
    private BigDecimal real_wages;

    @ApiModelProperty(value = "删除")
    private Boolean is_delete;

    @ApiModelProperty(value = "创建人")
    private String create_by;

    @ApiModelProperty(value = "创建时间")
    private String create_time;

    @ApiModelProperty(value = "更新人")
    private String update_by;

    @ApiModelProperty(value = "更新时间")
    private String update_time;

//    @ApiModelProperty(value = "基本工资")
//    private BigDecimal base_salary;
//
//    @ApiModelProperty(value = "岗位工资")
//    private BigDecimal post_salary;
//
//    @ApiModelProperty(value = "饭补")
//    private BigDecimal rice_tonic;
//
//    @ApiModelProperty(value = "课时费")
//    private BigDecimal class_period_cost;
//
//    @ApiModelProperty(value = "交通补贴")
//    private BigDecimal traffic_subsidy;
//
//    @ApiModelProperty(value = "迟到罚款")
//    private BigDecimal late_fine;
//
//    @ApiModelProperty(value = "旷工罚款")
//    private BigDecimal absenteeism_fine;
//
//    @ApiModelProperty(value = "绩效")
//    private BigDecimal performance;
//
//    @ApiModelProperty(value = "其他奖金")
//    private BigDecimal other_bonuses;
//
//    @ApiModelProperty(value = "全勤奖")
//    private BigDecimal perfect_attendance;
//
//    @ApiModelProperty(value = "出差费")
//    private BigDecimal business_trip;
//
//    @ApiModelProperty(value = "请假扣款")
//    private BigDecimal leave_deductions;
//
//    @ApiModelProperty(value = "社保")
//    private BigDecimal social_security;
//
//    @ApiModelProperty(value = "公积金")
//    private BigDecimal accumulation_fund;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter1;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter2;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter3;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter4;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter5;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter6;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter7;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter8;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter9;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter10;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter11;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter12;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter13;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter14;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter15;
//
//    @ApiModelProperty(value = "其他参数")
//    private BigDecimal other_parameter16;

}
